 cmake_minimum_required(VERSION 3.31)
 project(SlayTheSpire)
 add_definitions(-DNOMINMAX -DWIN32_LEAN_AND_MEAN)
 set(CMAKE_CXX_STANDARD 20)
 add_executable(slay_the_spire
        main.cpp
        Game.cpp
        Game.h
        Settings.cpp
        Settings.h
        Instructions.cpp
        Instructions.h
        GameMap.cpp
        GameMap.h
        Campfire.cpp
        Campfire.h

        Merchant.cpp
        Merchant.h

        ChartUI.cpp
        ChartUI.h
        setplayername.cpp
        setplayername.h
        Card.cpp
        Card.h
        InitProperty.cpp
        InitProperty.h
        fight.cpp
        fight.h
        Chart.cpp
        Chart.h
        Player.cpp
        Player.h
        Monster.cpp
        Monster.h
 )
 target_link_libraries(slay_the_spire PRIVATE libeasyx.a winmm)

